fb53667e7787014079a6f1c37b7e8acaf0df56cd,core/src/main/java/org/teavm/model/text/ListingParser.java,ListingParser,parseIf,#BasicBlock#,833

Before Change


            block.getInstructions().add(insn);
        } else {
            BranchingInstruction insn = new BranchingInstruction(condition);
            insn.setLocation(currentLocation);
            insn.setOperand(first);
            insn.setConsequent(consequent);
            insn.setAlternative(alternative);
            block.getInstructions().add(insn);
        }
    }

After Change


            insn.setAlternative(alternative);
            addInstruction(insn);
        } else {
            BranchingInstruction insn = new BranchingInstruction(condition);
            insn.setOperand(first);
            insn.setConsequent(consequent);
            insn.setAlternative(alternative);
            addInstruction(insn);
        }
    }